------------------------------------------------------------------- THIS IS A FREE-WARE PROGRAM - PLEASE DISTRIBUTE AS YOU WISH ------------------------------------------------------------------- SnagIt - Version 1.5 "SnagIt" is a Microsoft Windows 3.0 screen capture and screen print utility. Theoretically it should work with other Win30 BitBlt-able printer drivers. "SnagIt" gathers a 'region' of the screen and sends it to 'output' with either color, monochrome, or simulated grayscale. "SnagIt" Term definitions I. Device: The device is the screen shot destination. Currently "SnagIt" only sends its output to either the Clipboard or the currently selected printer. Printer selection is be changed with the Control panel. II. Region: "SnagIt" knows about three types of areas, or regions, on the screen. If the current region is the SCREEN then the entire screen from the upper left corner to the lower right corner is sent to the selected device. The Windows screen is composed of small "windows". A window may be bounded with a border and scroll bars or it may be just and icon. By definition the CLIENT region is the area within a window bounded by the border but not including scroll bars or the caption line. A REGION is the area inside the rectangle drawn when the left mouse button is held down starting where the button was pushed. When the mouse button is let up "SnagIt" will capture the region. Examples: a) CLIENT is selected as the region and the mouse pointer is clicked on an icon only the icon will be captured. b) If the client area of a program's window is desired, CLIENT must be selected and the mouse pointer should point to that window's caption bar. c) WINDOW is selected as the region and the mouse pointer is clicked on a window the entire window including the caption bar, border, and scroll bars will be captured. d) REGION is selected and the mouse is in the upper left corner of the screen. Pressing the left button and dragging the mouse to the middle of the screen then releasing the button will capture the upper left quarter of the screen. III.Scaling: Scaling only applies when device = printer. Scaling option explanations: 1) Best fit expands the 'region' to fill the output page. 2) Screen fit scales the 'region' as though the entire screen was being printed as best fit. All printouts will have the same scale. 3) User specified ratio. The user specified ratio is the ratio of printer pixels to screen pixels. The value must be an integer greater or equal to 1. The ratio value will be readjusted if it is too large to fit the image on the paper. For VGA and a standard 300 dpi printer the ratio is 3. Must be entered at runtime. IV. Output: Output is how the image is to appear on the device. Generally it is a good idea to send a monochrome image to a monochrome device. For example the standard Windows 3.0 driver for the HP LaserJet II will take color output but is no different than mono output but the standard PostScript driver must have monochrome output because it ignores color. Windows normally converts a color bitmap (the screen) to a MONOCHROME bitmap by setting every pixel black that is not the background color. For some selected screen color combinations will have a lot of black. For example the gray 3D push buttons at the upper right of of a window may be all black. As an option MONOCHROME intensity output may be adjusted by a percentage. A monochrome percentage of 100% is the same as the normal windows conversion. An intensity percentage of 50% checks each pixel's intensity. If the intensity is greater than or equal to 50% then the pixel is white. Where more color information is required the GRAY SCALE option will dither color intensity to 256 levels of gray. Each color may be enhanced or reduced by adjusting the color intensities. Gray scaling the output is very slow. A good idea it to experiment with a small region before commiting the entire screen. Remember that boosting the color increases the intensity which lightens the output. The COLOR option just sends the image to the device without any modifications or enhancements. "SnagIt" configurations may be set in the 'win.ini' file. The following table lists the key word and the options. +------------------------------------------------------------+ | Options Key Word | +------------------------------------------------------------+ | Device= | | | | 1) The Clipboard Clipboard | | 2) Printer Printer | | | +------------------------------------------------------------+ | | | Region= | | 1) The entire screen. Screen | | 2) A selected rectangle. Region | | 2) A window including Window | | non-client areas. | | 3) Just the client area of Client | | the window. | | | +------------------------------------------------------------+ | | | Scale= | | 1) Best Fit Best | | 2) Screen Fit Screen | | 3) User Scale #value | | | +------------------------------------------------------------+ | | | Output= | | 1) Monochrome Mono[,intensity%] | | | | intensity may be | | between 0 and 100% | | | | 2) Color Color | | 3) Gray Scale Gray[,red%,green%,blue%] | | | | percentages may be | | between 0 and 200% | +------------------------------------------------------------+ Add a '[SnagIt]' section to your 'win.ini' file to change the defaults. example: [SnagIt] Device=Printer Region=Screen Scale=Screen Output=Mono,50 Note: The above settings are also the program defaults. ------------------------------------------------------------------ >>>>> Running "SnagIt": <<<<< ------------------------------------------------------------------ "SnagIt" may be placed on the 'Load=' line in the win.ini file, a program item may be created, or just run with the 'RUN' option. When "SnagIt" is first run it will check the win.ini file for a '[SnagIt]' section. If "SnagIt" finds its win.ini section then the operational defaults will be overwritten with the values found. "SnagIt" automatically runs minimized (as an icon). Double clicking on the "SnagIt" icon will bring up its main window and menu. The current operation parameters are displayed on the client area. Use the menus to change "SnagIt's" parameters. To initiate a screen capture press the Control-Shift-P keys at the same time. To CANCEL a screen shot: If REGION, WINDOW, or CLIENT region options are in effect, the capture may be canceled by pressing the right mouse button. ------------------------------------------------------------------ Any and all comments are appreciated. Letters or CompuServ Mail are the prefered method of communication. Thanks for looking at "SnagIt". I hope that it will be a benefit to the programming / computer industry. Stewart A. Nutter +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + + Horizon Technologies Inc. + + Suite 100 + + 2356 Science Parkway + + Okemos, Michigan 48864 + + + + "Using Windows 3.0 for Distributed Processing Applications" + + + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Updates will be kept current on CompuServe! CompuServe: 75226,3136 --------------------------------------------------------------------- THIS IS A FREE-WARE PROGRAM - PLEASE DISTRIBUTE AS YOU WISH ---------------------------------------------------------------------